package com.xian.tszs.meal.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.Update;

import com.xian.tszs.meal.entity.Gscoupon;

public interface GsCouponMapper {
	/***
	 * 分页查找信息
	* @author: MRC  
	* @date 2019年5月24日 上午11:23:20 
	* @return List<Gscoupon> 返回类型
	 */
	List<Gscoupon> findCouponPage(Gscoupon coupon);
	
	/***
	 * 修改优惠券信息
	* @author: MRC  
	* @date 2019年5月24日 下午2:06:11 
	* @return void 返回类型
	 */
	@Update("update gs_coupon set name = #{name},satisfy_price = #{satisfyPrice},reduce_price = #{reducePrice},end_time = #{endTime} where id = #{id} limit 1")
	void updateGsCoupon(Gscoupon coupon);
	
	
	@Select("select id,name,satisfy_price,reduce_price,end_time from gs_coupon where id = #{id} limit 1")
	Gscoupon findById(String id);
	
	/***
	 * 删除多个优惠券
	* @author: MRC  
	* @date 2019年5月27日 下午4:06:40 
	* @return void 返回类型
	 */
	void deleteMany(String[] ids);

}
